rotating stall - Turkish English Dictionary